Managing Director
David Edelstein
CEO Approval Rating
70/100
Eyeball is a creative design agency specializing in motion graphics, brand strategy, rebranding, TV network design and brand development.